# 
# Created with PyCharm.
# Description :
# User: jiume
# Date: 2024-12-08
# Time: 20:41
#
class Animal():
    def eat(self):
        print('正在吃东西')

class Person():
    def eat(self):
        print('正在干饭')

class Dog():
    def eat(self):
        print('正在吃狗粮')

class Cat():
    def eat(self):
        print('正在吃猫粮')

# 定义一个函数，传入obj对象，并调用该对象的eat方法
def eat(obj):
    obj.eat()

# 方法得通过类或者对象去"."调用，而函数是直接传参调用，不要弄混了
eat(Animal())
eat(Person())
eat(Dog())
eat(Cat())